#####################################################################
#
#                          C++ Assistant
#
# 
# Author : Guillaume Delhumeau <guillaume.delhumeau@gmail.com>
# License : GNU General Public License 3
#
#####################################################################

class File:
	""" Represents a file """
	def __init__(self, basename, path, uri):
		self.basename = basename
		self.uri = uri
		self.path = path
		
def file_alpha_compare(a, b):
	if a.basename > b.basename:
		return 1
	elif a.basename < b.basename:
		return -1
	else:
		return 0
